high-draft spinning - German English Dictionary